html {
	_overflow-y: scroll;
}
body {
	font-family: Verdana,Geneva,sans-serif; font-size: 12px;
}
td {
	font-family: Verdana,Geneva,sans-serif; font-size: 12px;
}
th {
	font-family: Verdana,Geneva,sans-serif; font-size: 12px;
}
body {
	background-position: 0px 25px; margin: 0px; background-image: url("../images/bg.gif"); background-repeat: repeat-x; background-color: rgb(245, 252, 255);
}
a:link {
	color: rgb(0, 109, 183); text-decoration: underline;
}
a:visited {
	color: rgb(0, 109, 183); text-decoration: underline;
}
a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
a:active {
	text-decoration: none;
}
img {
	border: 0px currentColor;
}
h1 {
	margin: 0px; text-indent: 3px; font-size: 12px; font-weight: normal;
}
h2 {
	margin: 0px; text-indent: 3px; font-size: 12px; font-weight: normal;
}
.h2dabiaoti {
	margin: 0px; padding: 5px; text-align: center; color: rgb(255, 101, 0); font-size: 34px; font-weight: bold;
}
.dabiaoti {
	margin: 0px; padding: 5px; text-align: center; color: rgb(255, 101, 0); font-size: 34px; font-weight: bold;
}
.huisefengexian {
	text-align: center; color: rgb(102, 102, 102); padding-bottom: 3px; margin-bottom: 10px; border-bottom-color: rgb(217, 217, 217); border-bottom-width: 1px; border-bottom-style: solid;
}
p::first-letter {
	padding-left: 30px;
}
.neirong {
	margin: 2px 10px 10px; padding: 5px; color: rgb(35, 35, 35); line-height: 26px; font-size: 14px;
}
.a12 {
	font-size: 12px;
}
.cu20 {
	font-size: 20px; font-weight: bold;
}
.cu26 {
	font-size: 26px; font-weight: bold;
}
.cu36 {
	font-size: 36px; font-weight: bold;
}
.baisecu {
	color: rgb(255, 255, 255); font-weight: bold;
}
.baise {
	color: rgb(255, 255, 255);
}
.hongse {
	color: rgb(255, 0, 0);
}
.lvse {
	color: rgb(0, 130, 0);
}
.lanse {
	color: rgb(0, 0, 255);
}
.qianlan {
	color: rgb(99, 154, 206); font-size: 12px;
}
#top {
	background-position: 0px -122px; height: 25px; line-height: 25px; padding-right: 7px; padding-left: 7px; background-image: url("http://f.51240.com/img/all.png?v=14021801"); background-repeat: repeat-x;
}
#main {
	width: 990px; overflow: hidden; clear: both; margin-right: auto; margin-left: auto; display: block;
}
#top_logo {
	height: 100px; overflow: hidden; clear: both;
}
#top_logo #top_logo_img {
	padding: 0px; width: 297px; height: 74px; overflow: hidden; margin-top: 12px; margin-left: 10px; float: left; display: block;
}
#top_logo #ggwz___1 {
	padding: 0px; width: 468px; height: 60px; text-align: center; margin-top: 19px; margin-left: 120px; float: left;
}
#main #main_left {
	width: 732px; overflow: hidden; float: left; display: block;
}
#main #main_right {
	width: 250px; overflow: hidden; margin-left: 8px; float: left;
}
#main #main_content {
	overflow: hidden; padding-top: 5px; padding-bottom: 5px; display: block;
}
#main_link {
	width: 980px; overflow: hidden; clear: both; margin-top: 8px; margin-right: auto; margin-left: auto; display: block;
}
.kuang {
	border: 1px solid rgb(173, 223, 255); overflow: hidden; clear: both; display: block; background-color: rgb(255, 255, 255);
}
.kuang .kuang_title {
	background-position: 0px -162px; height: 25px; line-height: 25px; overflow: hidden; padding-right: 8px; padding-left: 8px; clear: both; border-bottom-color: rgb(173, 223, 255); border-bottom-width: 1px; border-bottom-style: solid; background-image: url("http://f.51240.com/img/all.png?v=14021801"); background-repeat: repeat-x;
}
.kuang .kuang_title a {
	font-weight: bold;
}
.sy_ico {
	overflow: hidden; padding-right: 6px; padding-left: 6px; margin-top: 3px; margin-bottom: 3px; display: block;
}
.sy_ico_k {
	width: 25%; overflow: hidden; float: left; display: block;
}
.sy_ico a {
	margin: 3px; border-radius: 8px; height: 61px; color: rgb(165, 165, 165); overflow: hidden; display: block; cursor: pointer !important; -webkit-border-radius: 8px; -moz-border-radius: 8px;
}
.sy_ico a:hover {
	color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(238, 251, 255);
}
.sy_ico a:link {
	text-decoration: none;
}
.sy_ico a:visited {
	text-decoration: none;
}
.sy_ico a:active {
	text-decoration: none;
}
.sy_ico a .t_b {
	width: 30%; overflow: hidden; float: left; display: block;
}
.sy_ico a .t_b img {
	width: 32px; height: 32px; overflow: hidden; margin-top: 14px; margin-right: 10px; margin-bottom: 14px; float: right; display: block; background-repeat: no-repeat;
}
.sy_ico a .i_k {
	width: 70%; overflow: hidden; float: left; display: block;
}
.sy_ico a .i_k .i_k_t {
	height: 20px; color: rgb(40, 100, 166); overflow: hidden; clear: both; font-size: 14px; font-weight: bold; margin-top: 12px; display: block; white-space: nowrap; text-overflow: ellipsis;
}
.sy_ico a .i_k .i_k_i {
	height: 29px; overflow: hidden; clear: both; font-size: 12px; display: block; white-space: nowrap; text-overflow: ellipsis;
}
#bottom_top {
	height: 40px; text-align: center; line-height: 40px; clear: both; margin-top: 10px; margin-bottom: 10px; background-color: rgb(231, 247, 255);
}
#bottom {
	text-align: center; color: rgb(153, 153, 153); line-height: 25px;
}
#bottom a {
	color: rgb(153, 153, 153);
}
#bottom a:visited {
	color: rgb(153, 153, 153);
}
#jie_mian_qie_huan {
	text-align: center; line-height: 25px; font-weight: bold; margin-bottom: 10px;
}
#jie_mian_qie_huan a {
	font-weight: normal; text-decoration: none;
}
.tl {
	margin: 0px; padding: 0px; overflow: hidden; display: block;
}
.tl .tl_xg a {
	color: rgb(255, 0, 0);
}
.tl li {
	width: 50%; height: 28px; line-height: 28px; text-indent: 10px; overflow: hidden; float: left; display: block; list-style-type: none; white-space: nowrap; text-overflow: ellipsis;
}
#j_z {
	padding: 1px; left: 50%; top: 35%; width: 370px; height: 100px; line-height: 100px; margin-left: -185px; display: none; position: fixed; z-index: 100; opacity: 0.9; background-color: rgb(157, 200, 232);
}
#j_z span {
	text-align: center; font-family: Verdana,Geneva,sans-serif; font-size: 14px; display: block; background-color: rgb(233, 245, 254);
}
#j_z a {
	top: 1px; width: 18px; height: 20px; text-align: center; right: 1px; line-height: 20px; font-family: Verdana,Geneva,sans-serif; font-size: 14px; text-decoration: none; position: absolute; z-index: 101; background-color: rgb(189, 226, 251);
}
.list {
	clear: both; margin-right: 40px; margin-left: 40px;
}
.list li {
	margin: 0px; padding: 4px 0px; border-bottom-color: rgb(217, 217, 217); border-bottom-width: 1px; border-bottom-style: dotted; list-style-type: decimal;
}
.list li a:link {
	color: rgb(51, 51, 51); font-size: 16px; text-decoration: none;
}
.list li a:visited {
	color: rgb(51, 51, 51); font-size: 16px; text-decoration: none;
}
.list li a:hover {
	text-decoration: underline;
}
.list_2 {
	clear: both; margin-right: 25px; margin-left: 25px;
}
.list_2 li {
	margin: 3px; padding: 3px; border: 1px solid rgb(217, 217, 217); line-height: 26px; float: left; list-style-type: none; white-space: nowrap;
}
.list_2 li a:link {
	color: rgb(51, 51, 51); font-size: 16px; text-decoration: none;
}
.list_2 li a:visited {
	color: rgb(51, 51, 51); font-size: 16px; text-decoration: none;
}
.list_2 li a:hover {
	text-decoration: underline;
}
#autosuggest_results {
	border: 1px solid rgb(222, 222, 222); width: 260px; display: none; position: absolute; z-index: 9; background-color: rgb(255, 255, 255);
}
#autosuggest_results ul {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor;
}
#autosuggest_results li {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor;
}
#autosuggest_results li {
	border-top-color: rgb(222, 222, 222); border-top-width: 1px; border-top-style: solid;
}
#autosuggest_results li a {
	padding: 4px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; display: block;
}
#autosuggest_results li a:hover {
	background: rgb(255, 255, 204);
}
#autosuggest_results ul {
	padding: 6px;
}
.xiaoshuomingkuang_biaoti {
	margin: 10px 10px 0px; padding: 5px 5px 0px; border: 1px solid rgb(255, 255, 255); color: rgb(82, 82, 82); clear: both; font-size: 20px; font-weight: bold;
}
.xiaoshuomingkuang_neirong {
	margin: 2px 10px 10px; padding: 5px; border: 1px solid rgb(217, 217, 217); color: rgb(82, 82, 82); line-height: 20px; clear: both; font-size: 14px;
}
.k_pagelist {
	line-height: 30px; clear: both;
}
.k_pagelist strong {
	margin: 0px 1px; padding: 2px; border: 1px solid rgb(231, 231, 231); color: rgb(0, 153, 0); font-size: 12px;
}
.k_pagelist a {
	margin: 0px 1px; padding: 2px; border: 1px solid rgb(231, 231, 231); font-size: 12px;
}
.all_an_1 {
	margin: 0px; padding: 0px 5px; border-radius: 3px; border: 1px solid rgb(18, 175, 255); height: 23px; color: rgb(255, 255, 255); cursor: pointer; background-image: url("http://f.51240.com/img/all.png?v=14021801"); background-repeat: no-repeat; -webkit-border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px;
}
.all_an_0 {
	background-position: -400px 0px; margin: 0px; padding: 0px 5px; border-radius: 3px; border: 1px solid rgb(197, 197, 197); height: 23px; color: rgb(51, 51, 51); cursor: pointer; background-image: url("http://f.51240.com/img/all.png?v=14021801"); background-repeat: no-repeat; -webkit-border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px;
}
.all_srk_1 {
	margin: 0px; padding: 0px; border: 1px solid rgb(151, 196, 225); height: 23px; line-height: 23px; text-indent: 2px;
}
.all_srk_0 {
	margin: 0px; padding: 0px; border: 1px solid rgb(198, 198, 198); height: 23px; line-height: 23px; text-indent: 2px;
}
.all_srk_2 {
	margin: 0px; padding: 0px; border: 1px solid rgb(238, 196, 123); height: 23px; line-height: 23px; text-indent: 2px;
}
.all_xl_1 {
	margin: 0px; padding: 0px; border: 1px solid rgb(151, 196, 225); height: 24px;
}
.all_xl_0 {
	margin: 0px; padding: 0px; border: 1px solid rgb(198, 198, 198); height: 24px;
}
.charu_yc_url {
	width: 1px; text-indent: 1px; overflow: hidden; float: left; display: block; white-space: nowrap;
}
.all_jiantou_zuo {
	background-position: -99px -39px; width: 35px; height: 31px; overflow: hidden; float: left; display: block; background-image: url("http://f.51240.com/img/all.png?v=14021801"); background-repeat: no-repeat;
}
.all_jiantou_zuo_0 {
	background-position: -146px -39px; width: 35px; height: 31px; overflow: hidden; float: left; display: block; background-image: url("http://f.51240.com/img/all.png?v=14021801"); background-repeat: no-repeat;
}
.all_jiantou_you {
	background-position: -99px -78px; width: 35px; height: 31px; overflow: hidden; float: right; display: block; background-image: url("http://f.51240.com/img/all.png?v=14021801"); background-repeat: no-repeat;
}
.all_jiantou_you_0 {
	background-position: -146px -78px; width: 35px; height: 31px; overflow: hidden; float: left; display: block; background-image: url("http://f.51240.com/img/all.png?v=14021801"); background-repeat: no-repeat;
}
.you_xia_jiao {
	left: 50%; bottom: 0px; margin-left: 520px; display: block; position: fixed; z-index: 101; _position: absolute;
}
.you_xia_jiao .xiao_fang_kuai a {
	width: 38px; height: 38px; margin-bottom: 8px; margin-left: 8px; display: block; background-image: url("http://f.51240.com/img/all.png?v=14021801"); background-repeat: no-repeat;
}
.you_xia_jiao .xiao_fang_kuai .xiao_fang_kuai_top {
	background-position: 0px -32px;
}
.you_xia_jiao .xiao_fang_kuai .xiao_fang_kuai_top:hover {
	background-position: -50px -32px;
}
.you_xia_jiao .xiao_fang_kuai .xiao_fang_kuai_liu_yan {
	background-position: 0px -72px;
}
.you_xia_jiao .xiao_fang_kuai .xiao_fang_kuai_liu_yan:hover {
	background-position: -50px -72px;
}
.pmk_1040_show {
	display: none;
}
.pmk_api_show {
	display: none;
}
.pmk_sj_show {
	display: none;
}
.pmk_990_show {
	display: block;
}
